html {
  font-size: 37.5px;
}

.page {
  z-index: 1;
  position: relative;
  width: 51.2rem;
  height: 28.8rem;
  overflow: hidden;
}

.section1 {
  z-index: 2;
  height: 28.8rem;
  background-color: rgba(255, 255, 255, 1);
  width: 51.2rem;
  justify-content: flex-end;
  padding-bottom: 1.067rem;
  align-items: center;
  position: relative;
}

.outer1 {
  z-index: auto;
  width: 42rem;
  height: 23.04rem;
}

.mod1 {
  z-index: 17;
  width: 8.64rem;
  height: 1.574rem;
  background: url(./img/SketchPng16da29ddcea79a6fec3412cbc7ce220854449f66ba8764398c2f27a663bf2ee4.png)
    0rem 0rem no-repeat;
  background-size: 8.64rem 1.574rem;
  align-self: flex-end;
  margin-right: 16.64rem;
}

.word1 {
  z-index: 3;
  width: 2.72rem;
  height: 1.28rem;
  display: block;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 0.906rem;
  font-family: PingFangSC-Regular;
  white-space: nowrap;
  line-height: 1.28rem;
  text-align: left;
  align-self: flex-end;
  margin: 1.547rem 19.2rem 0 0;
}

.word2 {
  z-index: 5;
  width: 10.507rem;
  height: 0.667rem;
  display: block;
  overflow-wrap: break-word;
  color: rgba(102, 102, 102, 1);
  font-size: 0.48rem;
  font-family: PingFangSC-Regular;
  white-space: nowrap;
  line-height: 0.667rem;
  text-align: left;
  align-self: center;
  margin-top: 0.427rem;
}

.word3 {
  z-index: 4;
  width: 1.92rem;
  height: 0.88rem;
  display: block;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 0.64rem;
  font-family: PingFangSC-Regular;
  white-space: nowrap;
  line-height: 0.88rem;
  text-align: left;
  align-self: flex-end;
  margin: 1.787rem 19.734rem 0 0;
}

.txt1 {
  z-index: 6;
  width: 7.68rem;
  height: 0.667rem;
  display: block;
  overflow-wrap: break-word;
  color: rgba(102, 102, 102, 1);
  font-size: 0.48rem;
  font-family: PingFangSC-Regular;
  white-space: nowrap;
  line-height: 0.667rem;
  text-align: left;
  align-self: center;
  margin-top: 0.32rem;
}

.word4 {
  z-index: 11;
  width: 2.88rem;
  height: 0.667rem;
  display: block;
  overflow-wrap: break-word;
  color: rgba(102, 102, 102, 1);
  font-size: 0.48rem;
  font-family: PingFangSC-Medium;
  white-space: nowrap;
  line-height: 0.667rem;
  text-align: left;
  align-self: center;
  margin-top: 0.56rem;
}

.mod2 {
  z-index: 12;
  height: 2.08rem;
  border-radius: 4px;
  background-color: rgba(59, 160, 255, 1);
  margin-top: 0.267rem;
  width: 42rem;
  justify-content: center;
  align-items: flex-start;
  padding-left: 0.534rem;
}

.word5 {
  z-index: 13;
  width: 38rem;
  height: 1.334rem;
  display: block;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.48rem;
  font-family: PingFangSC-Regular;
  line-height: 0.667rem;
  text-align: left;
  overflow: hidden;
  text-overflow: ellipsis;
}

.word6 {
  z-index: 7;
  width: 2.427rem;
  height: 0.587rem;
  display: block;
  overflow-wrap: break-word;
  color: rgba(102, 102, 102, 1);
  font-size: 0.426rem;
  font-family: PingFangSC-Regular;
  white-space: nowrap;
  line-height: 0.587rem;
  text-align: left;
  align-self: flex-start;
  margin-top: 0.747rem;
}

.word7 {
  z-index: 8;
  width: 3.734rem;
  height: 0.587rem;
  display: block;
  overflow-wrap: break-word;
  color: rgba(102, 102, 102, 1);
  font-size: 0.426rem;
  font-family: PingFangSC-Regular;
  white-space: nowrap;
  line-height: 0.587rem;
  text-align: left;
  align-self: flex-start;
  margin-top: 0.32rem;
}

.mod3 {
  z-index: 9;
  width: 9.094rem;
  height: 0.587rem;
  overflow-wrap: break-word;
  text-align: left;
  white-space: nowrap;
  align-self: flex-start;
  margin-top: 0.32rem;
  font-size: 0;
}

.txt2 {
  font-size: 0.426rem;
  font-family: PingFangSC-Regular;
  color: rgba(102, 102, 102, 1);
  line-height: 0.587rem;
  overflow: hidden;
  text-overflow: ellipsis;
}

.word8 {
  font-size: 0.426rem;
  font-family: PingFangSC-Medium;
  color: rgba(102, 102, 102, 1);
  line-height: 0.587rem;
  overflow: hidden;
  text-overflow: ellipsis;
}

.mod4 {
  z-index: 10;
  width: 5.147rem;
  height: 0.587rem;
  overflow-wrap: break-word;
  text-align: left;
  white-space: nowrap;
  align-self: flex-start;
  margin-top: 0.32rem;
  font-size: 0;
}

.word9 {
  font-size: 0.426rem;
  font-family: PingFangSC-Regular;
  color: rgba(102, 102, 102, 1);
  line-height: 0.587rem;
  overflow: hidden;
  text-overflow: ellipsis;
}

.txt3 {
  font-size: 0.426rem;
  font-family: PingFangSC-Medium;
  color: rgba(102, 102, 102, 1);
  line-height: 0.587rem;
  overflow: hidden;
  text-overflow: ellipsis;
}

.word10 {
  font-size: 0.426rem;
  font-family: PingFangSC-Regular;
  color: rgba(102, 102, 102, 1);
  line-height: 0.587rem;
  overflow: hidden;
  text-overflow: ellipsis;
}

.word11 {
  z-index: 14;
  width: 18.107rem;
  height: 0.667rem;
  display: block;
  overflow-wrap: break-word;
  color: rgba(102, 102, 102, 1);
  font-size: 0.48rem;
  font-family: PingFangSC-Regular;
  white-space: nowrap;
  line-height: 0.667rem;
  text-align: left;
  align-self: center;
  margin-top: 5.6rem;
}

.outer2 {
  z-index: 15;
  position: absolute;
  left: 2.027rem;
  top: 11.254rem;
  width: 47.2rem;
  height: 11.28rem;
  border-radius: 8px;
  border: 1px solid rgba(164, 164, 164, 1);
}
